package com.platform.usercenter.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.platform.common.core.annotation.Excel;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;

/**
 * @Author: 可乐
 * @Description:
 * @CreateTime: 2023-10-08  17:22
 */
@Data
public class ContactVo {
	/** 通讯录主键 */
	private Long contactId;

	/** 联系人id */
	@Excel(name = "联系人id")
	private Long userId;

	/** 联系人姓名 */
	@Excel(name = "联系人姓名")
	private String userName;

	/** 联系人邮箱 */
	@Excel(name = "联系人邮箱")
	private String userEmail;

	/** 联系人电话 */
	@Excel(name = "联系人电话")
	private String userPhone;

	/** 联系人所属部门 */
	@Excel(name = "联系人所属部门")
	private String userDept;

	/** 中文名 */
	@Excel(name = "中文名")
	private String nickName;

	/** 是否删除  Y 删除 N未删除 */
	@Excel(name = "是否删除  Y 删除 N未删除")
	private String isDelete;

	/** 更新者 */
	@Excel(name = "更新者")
	private String deleteBy;

	/** 更新时间 */
	@JsonFormat(pattern = "yyyy-MM-dd")
	@Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd")
	private Date deleteTime;

	@Excel(name = "登录状态")
	public String loginStatus;

	public ArrayList<Long> contactIds;


	/** 联系人id */
	@Excel(name = "关系表中的userid")
	private Long relationUserId;
}
